rotating shutter - German English Dictionary